Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
79 CHAPEL ROAD Detached £125,000 2 Aug 2001
81 CHAPEL ROAD Detached £190,000 16 Aug 2002
83 CHAPEL ROAD Detached £429,950 13 Dec 2012
83A CHAPEL ROAD Detached £295,000 20 Jun 2006
85 CHAPEL ROAD Detached £560,000 21 Nov 2017
87 CHAPEL ROAD Detached £395,000 24 Jun 2021
89 CHAPEL ROAD £182,000 15 Oct 2018